package com.dc.project.model;

import java.io.Serializable;
import java.util.Date;

public class Questionnaire implements Serializable {
	/**
	 * 主键
	 *
	 */
	private int questionnaire_id;

	/**
	 * 问卷名
	 *
	 */
	private String name;

	/**
	 * 问卷描述
	 *
	 */
	private String describe;

	/**
	 * 状态0禁用1启用
	 *
	 */
	private int state;

	/**
	 * 类型0未指定1高校2K12
	 *
	 */
	private int type;

	/**
	 * 题目内容
	 *
	 */
	private String question_name;

	/**
	 * 题目号（一样则为视为同一题）
	 *
	 */
	private int code;

	/**
	 * 子题目名
	 *
	 */
	private String question_sub_name;

	/**
	 * 选项A
	 *
	 */
	private String select1;

	/**
	 * 选项B
	 *
	 */
	private String select2;

	/**
	 * 选项C
	 *
	 */
	private String select3;

	/**
	 * 选项D
	 *
	 */
	private String select4;

	/**
	 * 选项E
	 *
	 */
	private String select5;

	/**
	 * 选项F
	 *
	 */
	private String select6;

	/**
	 * 选项G
	 *
	 */
	private String select7;

	/**
	 * 选项H
	 *
	 */
	private String select8;

	/**
	 * 选项I
	 *
	 */
	private String select9;

	/**
	 * 选项J
	 *
	 */
	private String select10;

	/**
	 * 选项K
	 *
	 */
	private String select11;

	/**
	 * 选项L
	 *
	 */
	private String select12;

	/**
	 * 题目类型
	 *
	 */
	private int question_state;

	/**
	 * 其他的状态
	 *
	 */
	private int other_state;

	/**
	 * 创建人用户id
	 *
	 */
	private int create_user_id;

	/**
	 * 创建人用户名
	 *
	 */
	private String create_user_name;

	/**
	 * 创建时间
	 *
	 */
	private Date create_time;

	/**
	 * 更新人用户id
	 *
	 */
	private int update_user_id;

	/**
	 * 更新人用户名
	 *
	 */
	private String update_user_name;

	/**
	 * 更新时间
	 *
	 */
	private Date update_time;

	/**
	 * 0删除1存在
	 *
	 */
	private int is_deleted;

	/**
	 * 版本号
	 */
	private int version;

	public int getVersion() {
		return version;
	}

	public void setVersion(int version) {
		this.version = version;
	}


	/**
	 */
	private static final long serialVersionUID = 1L;

	public int getQuestionnaire_id() {
		return questionnaire_id;
	}

	public void setQuestionnaire_id(int questionnaire_id) {
		this.questionnaire_id = questionnaire_id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDescribe() {
		return describe;
	}

	public void setDescribe(String describe) {
		this.describe = describe;
	}

	public int getState() {
		return state;
	}

	public void setState(int state) {
		this.state = state;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public String getQuestion_name() {
		return question_name;
	}

	public void setQuestion_name(String question_name) {
		this.question_name = question_name;
	}

	public int getCode() {
		return code;
	}

	public void setCode(int code) {
		this.code = code;
	}

	public String getQuestion_sub_name() {
		return question_sub_name;
	}

	public void setQuestion_sub_name(String question_sub_name) {
		this.question_sub_name = question_sub_name;
	}

	public String getSelect1() {
		return select1;
	}

	public void setSelect1(String select1) {
		this.select1 = select1;
	}

	public String getSelect2() {
		return select2;
	}

	public void setSelect2(String select2) {
		this.select2 = select2;
	}

	public String getSelect3() {
		return select3;
	}

	public void setSelect3(String select3) {
		this.select3 = select3;
	}

	public String getSelect4() {
		return select4;
	}

	public void setSelect4(String select4) {
		this.select4 = select4;
	}

	public String getSelect5() {
		return select5;
	}

	public void setSelect5(String select5) {
		this.select5 = select5;
	}

	public String getSelect6() {
		return select6;
	}

	public void setSelect6(String select6) {
		this.select6 = select6;
	}

	public String getSelect7() {
		return select7;
	}

	public void setSelect7(String select7) {
		this.select7 = select7;
	}

	public String getSelect8() {
		return select8;
	}

	public void setSelect8(String select8) {
		this.select8 = select8;
	}

	public String getSelect9() {
		return select9;
	}

	public void setSelect9(String select9) {
		this.select9 = select9;
	}

	public String getSelect10() {
		return select10;
	}

	public void setSelect10(String select10) {
		this.select10 = select10;
	}

	public String getSelect11() {
		return select11;
	}

	public void setSelect11(String select11) {
		this.select11 = select11;
	}

	public String getSelect12() {
		return select12;
	}

	public void setSelect12(String select12) {
		this.select12 = select12;
	}

	public int getQuestion_state() {
		return question_state;
	}

	public void setQuestion_state(int question_state) {
		this.question_state = question_state;
	}

	public int getOther_state() {
		return other_state;
	}

	public void setOther_state(int other_state) {
		this.other_state = other_state;
	}

	public int getCreate_user_id() {
		return create_user_id;
	}

	public void setCreate_user_id(int create_user_id) {
		this.create_user_id = create_user_id;
	}

	public String getCreate_user_name() {
		return create_user_name;
	}

	public void setCreate_user_name(String create_user_name) {
		this.create_user_name = create_user_name;
	}

	public Date getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	public int getUpdate_user_id() {
		return update_user_id;
	}

	public void setUpdate_user_id(int update_user_id) {
		this.update_user_id = update_user_id;
	}

	public String getUpdate_user_name() {
		return update_user_name;
	}

	public void setUpdate_user_name(String update_user_name) {
		this.update_user_name = update_user_name;
	}

	public Date getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}

	public int getIs_deleted() {
		return is_deleted;
	}

	public void setIs_deleted(int is_deleted) {
		this.is_deleted = is_deleted;
	}

	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getSimpleName());
		sb.append(" [");
		sb.append("Hash = ").append(hashCode());
		sb.append(", questionnaire_id=").append(questionnaire_id);
		sb.append(", name=").append(name);
		sb.append(", describe=").append(describe);
		sb.append(", state=").append(state);
		sb.append(", type=").append(type);
		sb.append(", question_name=").append(question_name);
		sb.append(", code=").append(code);
		sb.append(", question_sub_name=").append(question_sub_name);
		sb.append(", select1=").append(select1);
		sb.append(", select2=").append(select2);
		sb.append(", select3=").append(select3);
		sb.append(", select4=").append(select4);
		sb.append(", select5=").append(select5);
		sb.append(", select6=").append(select6);
		sb.append(", select7=").append(select7);
		sb.append(", select8=").append(select8);
		sb.append(", select9=").append(select9);
		sb.append(", select10=").append(select10);
		sb.append(", select11=").append(select11);
		sb.append(", select12=").append(select12);
		sb.append(", question_state=").append(question_state);
		sb.append(", other_state=").append(other_state);
		sb.append(", create_user_id=").append(create_user_id);
		sb.append(", create_user_name=").append(create_user_name);
		sb.append(", create_time=").append(create_time);
		sb.append(", update_user_id=").append(update_user_id);
		sb.append(", update_user_name=").append(update_user_name);
		sb.append(", update_time=").append(update_time);
		sb.append(", is_deleted=").append(is_deleted);
		sb.append("]");
		return sb.toString();
	}

}